bga pcb assembly employment design contract manufacturing components ems jobs contract electronic engineering manufacturing box build manufacturers electronics medical csp manufacturer